数组 Array

| 数组n次添加相同的元素 1、对于primitives,请使用.fill let myArray = new Array(times).fill(elemnt) 2、对于non-primit...

Java

How2J 的 Java 教程

Promise 对象

Promise 对象必须实现then方法,then方法接受两个回调函数,分别为:成功时的回调和失败时的回调。 Promise 对象可以将异步操作以同步操作的流程表达出来,避免了层层嵌套的回调函...

Design Patterns

参考链接 23种JavaScript设计模式 JavaScript 常见设计模式 设计模式 Learning JavaScript Design Patterns

React

生命周期 10个周期函数( render 重复一次),分为三个状态: Mounting:已插入真实 DOM Updating:正在被重新渲染 Unmounting:已移出真实 ...

了解 Babel

Babel 是一个 JavaScript 编译器(compiler)。主要用于在旧版浏览器或环境中将ECMAScript 2015+代码转换为向后兼容的JavaScript版本

DEMO 使用 vue / vuex / mysql / node

启动mysql 以管理员身份运行cmd 启动服务命令:net start mysql zip压缩包方式安装mysql(Windows) ...

MySQL Installation for Windows (ZIP)

下载安装 mysql官网下载最新版mysql, 根据系统型号选择对应的包下载,解压缩,如图: 配置环境变量 桌面→我的电脑→右键”属性”→高级系统设置→环境变量→系统变量→新建 变量...

性能优化 window.performance

前端优化的策略有很多,主要包括网络加载,页面渲染,CSS优化,JS执行优化,缓存,图片,协议等。 window.performance window.performance 主要包括有 me...

异步执行-宏任务与微任务

JavaScript 是单线程的语言 Event Loop 是 javascript 的执行机制 宏任务与微任务 一个宿主环境只有一个事件循环,但可以有多个任务队列。宏任务队列(ma...

vue-cli 本地开发 MOCK 数据

使用express搭建静态服务 项目目录下创建 mock 文件夹,添加 db.json 文件 build/dev-server.js 中添加如下...

常用代理方式 http-server / webpack

http-server Http-server 是基于 nodejs 的 http 服务器,它最大好处就是:可以使任意一个目录成为服务器的目录,完全抛开后台的沉重工程,直接运行想要的 js 代...